A Note on Preconditioning for Indefinite Linear Systems
نویسندگان
چکیده
Preconditioners are often conceived as approximate inverses. For nonsingular indeenite matrices of saddle-point (or KKT) form, we show how preconditioners incorporating an exact Schur complement lead to preconditioned matrices with exactly two or exactly three distinct eigenvalues. Thus approximations of the Schur complement lead to preconditioners which can be very eeective even though they are in no sense approximate inverses. In many areas there arise matrix systems of the form Au = " A B T C 0 # " x y # = " f g # (1) where A 2 < nn and B; C 2 < mn with n m (see for example 3]). When A arises from a constrained variational or optimisation problem it is usual that B = C. There are also many problems where additionally A is symmetric, so that A is symmetric (see for example 2], 4], 9], 11]). Whether symmetric or not, the matrix A is generally indeenite (i.e. it has eigenvalues with both positive and negative real parts). Iterative solution of systems of the form (1) can be achieved by any of a number of methods: in particular Krylov subspace methods such as MINRES 10] or GMRES 12] are applicable in the symmetric and non-symmetric cases respectively. It is often advantageous (and in many situations necessary) to employ a preconditioner, P, with such iterative methods. The role of P is to reduce the number of iterations required for convergence whilst not increasing signiicantly the amount of computation required at each iteration. Intuitively if P can be chosen so that P ?1 is an inexpensive approximate inverse of A, then this might make a good preconditioner, however it is not necessary for a good preconditioner to have that P ?1 be an approximate inverse of A. A suucient condition for a good preconditioner is that the preconditioned matrix T = P ?1 A has a low degree minimum polynomial. This condition is more usually expressed in terms of T having only a few distinct eigenvalues: in this form we must insist that T is not degenerate (derogatory) or at least that it's Jordan canonical form has Jordan blocks of only small dimension. In this note we show how preconditioners can be derived for systems of the form (1) based upon anèxact' preconditioner which yields a preconditioned matrix with exactly
منابع مشابه
A Zero-Cost Preconditioning for a Class of Indefinite Linear Systems
Systems AVRAM SIDI Computer Science Department Technion Israel Institute of Technology Haifa 32000 ISRAEL E-mail: [email protected] http://www.cs.technion.ac.il/ ̃asidi/ Abstract: We consider the solution by Krylov subspace methods of a certain class of hermitian indefinite linear systems, such as those that arise from discretization of the Stokes equations in incompressible fluid mechanic...
متن کاملPreconditioning Indefinite Systems in Interior Point Methods for Large Scale Linear Optimization
We discuss the use of preconditioned conjugate gradients method for solving the reduced KKT systems arising in interior point algorithms for linear programming. The (indefinite) augmented system form of this linear system has a number of advantages, notably a higher degree of sparsity than the (positive definite) normal equations form. Therefore we use the conjugate gradients method to solve th...
متن کاملPreconditioning indefinite systems in interior point methods for large scale linear optimisation
We discuss the use of preconditioned conjugate gradients method for solving the reduced KKT systems arising in interior point algorithms for linear programming. The (indefinite) augmented system form of this linear system has a number of advantages, notably a higher degree of sparsity than the (positive definite) normal equations form. Therefore we use the conjugate gradients method to solve th...
متن کاملPrecondit ioning indefinite systems arising from mixed finite element discretization of second-order elliptic problems
We discuss certain preconditioning techniques for solving indefinite linear systems of equations arising from mixed finite element discretizations of elliptic equations of second order. The techniques are based on various approximations of the mass matrix, say, by simply lumping it to be diagonal or by constructing a diagonal matrix assembled of properly scaled lumped element mass matrices. We ...
متن کاملOn the Approximation of Pseudo Linear Systems by Linear Time Varying Systems (RESEARCH NOTE)
This paper presents a modified method for approximating nonlinear systems by a sequence of linear time varying systems. The convergence proof is outlined and the potential of this methodology is discussed. Simulation results are used to show the effectiveness of the proposed method.
متن کاملPolynomial Preconditioning for Specially Structured Linear Systems of Equations
For the solution of the SID (Symmetric InDefinite) linear systems, the use of the GLS (Generalized Least-Squares) polynomial preconditioner can improve the execution efficiency of solvers, particularly for some specially structured systems. In this paper the suitability of GLS preconditioning for a class of specially structured linear system of equations is demonstrated. The algorithms are impl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Scientific Computing
دوره 21 شماره
صفحات -
تاریخ انتشار 2000